*************************************************************************
    mpdweb : mpd D/B Update 
*************************************************************************
mpdwebライブラリを使用した mpd D/B Updateを用意している。
定時実行で更新するモジュールとなっている。
mpd D/B UpdateAutoにするとALSA条件が変わったも実行してしまうディストリビュージョンがあるので作成している
mpdwebにも、File機能/ArtListで,マニュアルUpdateが用意してあるが、Auto代わりとしている。
複数mpdがある場合,mpdmyset.xmlで設定している場合,全てにUpdateを送信する機能もある。

関連ファイル
  Module         : mpddayli.php
  Setting Sample : /settign/mpddayli.cron /etc/cron.d 登録サンプル 3時実行
  Shell          : /start.d/startp_mpddayli.conf.sample cron.d copy/実行モジュールPath設定

設定方法
１.setting/mpddayli.cron
  cron.dの編集 {user} /path/to/command
  *  *  *  *  *
  分 時 日 月 曜(0-7)

  0 3 * * * root /usr/local/bin/mpddayli.sh : 毎日3時実行
  

2.実行時Option
  /usr/local/bin/mpddayli.shのShell /var/www/html/mpdweb/mpddayli.phpの起動
   /var/www/html/mpdweb/mpddayli.php
	  all   : 複数 mpd D/B Update Used:mpdmyset.xml <Mpd_net>
	  ≠all : mpd D/B Update     Used:mpdconfig.xml<Mpd_net>
    Update制限
	  ignore: mpd D/B Update中でもmpd D/B Update発行
	message
	  onmsg     : Host Openメッセージもsyslog出力
	  onmsg=all : Start/Endも含めメッセージもsyslog出力
	 ※Test時&確認時にSyslogを確認できる
	   Logしない時もConsole出力を行う。
	ex)
	 mpddayli.php all ignore  : :mpdmyset.xml <Mpd_net>全て無条件Update
	 mpddayli.php onmsg

実行方法
1.Rebootで登録する場合
  ファイル名変更
   start.d/startp_mpddayli.conf.sample → startp_mpddayli.conf
   StartUpで再起動で登録するか即時実行で登録

2.mpddayli.conf.sampleを実行すると登録するのでそのまま実行
  # /var/www/html/mpdweb.start.d/startp_mpddayli.conf.sample
 で登録する

仕組として: mpddayli.conf.sampleの内容
1. /usr/local/bin/mpddayli.shを作成する
  作成するshell
  #!/bin/bash
  cd /var/www/html/mpdweb
  /var/www/html/mpdweb/mpddayli.php
  exit 0

2. /setting/mpddayli.cron を /etc/cron.dにコピー

※ Shell を実行しないでこれを行っても良い

